a strange smell to emanate from the basement - Französisch Englisch Wörterbuch